Volume 48, Issue 2, December 2023, Pages 42-58
Said M. Olama; Reda Sheata; Hussien El Shiekh; Ahmed M. Younis